*{
    margin: 0; padding: 0;
}

#body, #body > tr, #body > tr > td{
    vertical-align: top;
    margin: 0;
    padding: 0;
    border: none;
   
}
#lf-col-top, #lf-col-repeat{
    width: 282px;
    
    vertical-align: top;
    border: none;

    background-color: transparent;
}
#rg-col{
    vertical-align: top;
    height: 678px;
    width: 680px;
    border: none;
}
#lf-col-top{
        height: 450px; max-height: 450px;
        margin: 0; padding: 0;
        background-image: url(/images/mgen/lf-menu/lf-menu-top.png);
        background-position: -1% top;

        background-repeat: no-repeat;
}
#lf-col-top .leaves{
        background-position: left top;
        background-repeat: no-repeat;
        position: relative; left: 145px; top: 0;
        z-index: 10;
        background-image: url(/images/mgen/lf-menu/leaves.png);
        height: 120px; width: 122px;

}
#lf-col-repeat{
        background-image: url(/images/mgen/lf-menu/repetition-menu.png);
        background-position: -1% 0%;
        background-repeat: repeat-y;
        min-height: 100%;
        
}
